Skip to content

[MCH] filter trackable ROFs before clustering#15331

Merged
pillot merged 1 commit intoAliceO2Group:devfrom
pillot:improve-rof-filtering
Apr 28, 2026
Merged

[MCH] filter trackable ROFs before clustering#15331
pillot merged 1 commit intoAliceO2Group:devfrom
pillot:improve-rof-filtering

Conversation

@pillot
Copy link
Copy Markdown
Collaborator

@pillot pillot commented Apr 27, 2026

Do not run the clustering on ROF that do not contain enough pre-clusters on enough chambers to potentially reconstruct a track afterward.

Do not consider in this filtering the pre-clusters made of only 1 digit since they are skipped in the clustering.

Also modify the trackable ROF filtering based on digits at the end of the time clustering to require at least 2 digits (instead of 1) on enough chambers, in order to filter out as much ROF as possible from the beginning.

This reduces the number of reconstructed ROF by ~30% in pp (~23% in PbPb) and speed-up the clustering as well as reduces the number of reconstructed clusters by ~12% in pp (~8% in PbPb). It also slightly speed-up the tracking in pp by ~2%.

@pillot pillot requested review from a team and shahor02 as code owners April 27, 2026 12:28
@lmassacr
Copy link
Copy Markdown
Contributor

Hello @ppillot,
Thanks, the code looks good to me. I am just asking if we want to do the merging now.
I know there are new tags created for pp 2026 (not sure if via cherry picking or from the tag of the master), and there will be probably a new one for PbPb 2026.
I understand that the changes you made shouldn't affect the tracking efficiency as you are just filtering clusters that would not make it inside a track. Let me know your opinion if you think it is ok to change the reco already now or if it is better to wait the end of Run 3 data taking.
Cheers,
Laure

@pillot
Copy link
Copy Markdown
Collaborator Author

pillot commented Apr 28, 2026

Hi @lmassacr , I tested that it indeed does not affect the reconstructed tracks, as expected. So for me we are good to go anytime.

@lmassacr
Copy link
Copy Markdown
Contributor

Hi @Ppilot, ok. I am approving it now.
The check build failure seems not related to this commit from what I saw.

@pillot pillot merged commit 2ab49d2 into AliceO2Group:dev Apr 28, 2026
11 of 12 checks passed
@pillot pillot deleted the improve-rof-filtering branch April 28, 2026 09:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants